Skip to content

Update README with module usage guide#13

Merged
lupodevelop merged 1 commit into
mainfrom
v1.2.2-fixes-and-corrections
Jan 8, 2026
Merged

Update README with module usage guide#13
lupodevelop merged 1 commit into
mainfrom
v1.2.2-fixes-and-corrections

Conversation

@lupodevelop

Copy link
Copy Markdown
Owner

Added a detailed guide explaining when to use each module, including a table of modules, usage scenarios, and import instructions. Clarified the difference between quick start and advanced usage, and updated the module structure section for better clarity.

Added a detailed guide explaining when to use each module, including a table of modules, usage scenarios, and import instructions. Clarified the difference between quick start and advanced usage, and updated the module structure section for better clarity.
Copilot AI review requested due to automatic review settings January 8, 2026 11:39
@lupodevelop lupodevelop merged commit 7a25a3a into main Jan 8, 2026
2 checks passed

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR enhances the README by adding a comprehensive module usage guide to help users choose the appropriate module for their needs. The changes transform the previous simple "Module Structure" section into a more detailed "Module Guide" with clear usage scenarios and import instructions.

Key Changes:

  • Added a decision-making table comparing all four modules (str, str/core, str/extra, str/tokenize) with usage scenarios
  • Provided clear guidance distinguishing quick start usage from advanced usage patterns
  • Expanded the module structure diagram to show actual file names and better distinguish internal vs public APIs

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread README.md
| **`str`** | Most common operations | `import str` |
| **`str/core`** | Full grapheme-aware API, advanced features | `import str/core` |
| **`str/extra`** | ASCII folding, slugs, case conversions | `import str/extra` |
| **`str/tokenize`** | Reference implementation (pedagogic only) | `import str/tokenize` |

Copilot AI Jan 8, 2026

Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The term "pedagogic" should be "pedagogical" for proper grammar. "Pedagogical" is the standard adjective form when describing something educational or instructional in nature.

Suggested change
| **`str/tokenize`** | Reference implementation (pedagogic only) | `import str/tokenize` |
| **`str/tokenize`** | Reference implementation (pedagogical only) | `import str/tokenize` |

Copilot uses AI. Check for mistakes.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants